/**
 * 2025/6/3 16:23 星期二<br/>
 * <h2>策略模式</h2>
 * 在策略模式（Strategy Pattern）中一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。<br/>
 * 在策略模式定义了一系列算法或策略，并将每个算法封装在独立的类中，使得它们可以互相替换。通过使用策略模式，
 * 可以在运行时根据需要选择不同的算法，而不需要修改客户端代码。<br/>
 * 在策略模式中，我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的context对象。策略对象改变context对象的执行算法。
 *
 * @author xuMingHai
 */
package xyz.xmh.pattern.behavioral.strategypattern;